Big Huge Thesaurus

mastic tree

noun